div.summary {
	font-size: .9em;
	border: 1px dotted #666;
}

div.description {
	font-size: 1em;
	border: 1px dotted #666;
}


h2.sectionHeader {
	font-size: 1.2em;
	border: 1px dotted #666;
	margin-top:30px;
}

#organisationSummary {
	margin-top: 20px;
	margin-bottom: 20px;
}

#organisationDescription {
	margin-top: 20px;
	margin-bottom: 20px;
}

#organisationDetails {
	margin-top: 20px;
	margin-bottom: 20px;
}

#organisationDetailsTitle {
	margin-bottom: -.5em;
}

#organisationContactInfo {
	margin-top: 20px;
	margin-bottom: 20px;
}

#organisationContactInfoTitle {
	margin-top: -.5em;
	margin-bottom: .5em;
}

table {
	text-align: left;
	border-collapse: collapse;
	width: 100%;
}

table col#title {
	width: 30%;
	font-weight: bold;
}

table col#content {
	width: 70%;
}

table tr.row1 {
	background-color: #FFFFCC;
}

table tr.row2 {
	background-color: #CCFFCC;
}

table td {
	font-size: .8em;
	border: 1px dotted #666;
	vertical-align: baseline;
	padding: 5px;
}
